scientifically explicable

Translations
научно объяснимый
The phenomena were scientifically explicable after extensive research.
Явления стали научно объяснимыми после обширных исследований.